home *** CD-ROM | disk | FTP | other *** search
- ; AllInstructionTypes MC68881/2 © 1992 by Carnivore/BeerMacht
- ; V0.3, 28-Oct-92, Devpac V3.02 syntax
- ;
-
- MC68881:
- laba: fabs.b #1,fp0
- fabs.w #1,fp0
- fabs.l #1,fp0
- fabs.s #1,fp0
- fabs.d #1,fp0
- fabs.x #1,fp0
- fabs.p #1,fp0
- fabs.l d1,fp0
- fabs.l (a1),fp0
- fabs.l (a1)+,fp0
- fabs.l -(a1),fp0
- fabs.l ($1234,a1),fp0
- fabs.l ($12,a1,d2.w),fp0
- fabs.l ($12,a1,d2.l),fp0
- fabs.l ($12,a1,a2.w),fp0
- fabs.l ($12,a1,a2.l),fp0
- fabs.l (laba,pc,d2.w),fp0
- fabs.l (laba,pc,d2.l),fp0
- fabs.l (laba,pc,a2.w),fp0
- fabs.l (laba,pc,a2.l),fp0
- fabs.l $1234.w,fp0
- fabs.l $12345678,fp0
- fabs.x fp0,fp1
- fabs.x fp1
- fsabs.x fp0,fp1
- fdabs.x fp0,fp1
- facos.x fp0,fp1
- facos.x fp1
- fadd.x fp0,fp1
- fsadd.x fp0,fp1
- fdadd.x fp0,fp1
- fasin.x fp0,fp1
- fasin.x fp1
- fatan.x fp0,fp1
- fatan.x fp1
- fatanh.x fp0,fp1
- fatanh.x fp1
- fcmp.x fp0,fp1
- fcos.x fp0,fp1
- fcos.x fp1
- fcosh.x fp0,fp1
- fcosh.x fp1
- fdiv.x fp0,fp1
- fsdiv.x fp0,fp1
- fddiv.x fp0,fp1
- fetox.x fp0,fp1
- fetox.x fp1
- fgetexp.x fp0,fp1
- fgetexp.x fp1
- fgetman.x fp0,fp1
- fgetman.x fp1
- fint.x fp0,fp1
- fint.x fp1
- fintrz.x fp0,fp1
- fintrz.x fp1
- flog10.x fp0,fp1
- flog10.x fp1
- flog2.x fp0,fp1
- flog2.x fp1
- flogn.x fp0,fp1
- flogn.x fp1
- flognp1.x fp0,fp1 ;devpac V3.02 bug
- flognp1.x fp1 ;devpac V3.02 bug
- fmod.x fp0,fp1
- fmul.x fp0,fp1
- fsmul.x fp0,fp1
- fdmul.x fp0,fp1
- fneg.x fp0,fp1
- fneg.x fp1
- fsneg.x fp0,fp1
- fsneg.x fp1
- fdneg.x fp0,fp1
- fdneg.x fp1
- frem.x fp0,fp1
- fscale.x fp0,fp1
- fsgldiv.x fp0,fp1
- fsglmul.x fp0,fp1
- fsin.x fp0,fp1
- fsin.x fp1
- fsincos.x fp0,fp1:fp2
- fsinh.x fp0,fp1
- fsinh.x fp1
- fsqrt.x fp0,fp1
- fsqrt.x fp1
- fssqrt.x fp0,fp1
- fssqrt.x fp1
- fdsqrt.x fp0,fp1
- fdsqrt.x fp1
- fsub.x fp0,fp1
- fssub.x fp0,fp1
- fdsub.x fp0,fp1
- ftan.x fp0,fp1
- ftan.x fp1
- ftanh.x fp0,fp1
- ftanh.x fp1
- ftentox.x fp0,fp1
- ftentox.x fp1
- ftst.x fp1
- ftwotox.x fp0,fp1
- ftwotox.x fp1
-
- label: fdbf d0,label
- fdbeq d0,label
- fdbogt d0,label
- fdboge d0,label
- fdbolt d0,label
- fdbole d0,label
- fdbogl d0,label
- fdbor d0,label
- fdbun d0,label
- fdbueq d0,label
- fdbugt d0,label
- fdbuge d0,label
- fdbult d0,label
- fdbule d0,label
- fdbne d0,label
- fdbt d0,label
- fdbsf d0,label
- fdbseq d0,label
- fdbgt d0,label
- fdbge d0,label
- fdblt d0,label
- fdble d0,label
- fdbgl d0,label
- fdbgle d0,label
- fdbngle d0,label
- fdbngl d0,label
- fdbnle d0,label
- fdbnlt d0,label
- fdbnge d0,label
- fdbngt d0,label
- fdbsne d0,label
- fdbst d0,label
-
- fbf.w label
- fbeq.w label
- fbogt.w label
- fboge.w label
- fbolt.w label
- fbole.w label
- fbogl.w label
- fbor.w label
- fbun.w label
- fbueq.w label
- fbugt.w label
- fbuge.w label
- fbult.w label
- fbule.w label
- fbne.w label
- fbt.w label
- fbsf.w label
- fbseq.w label
- fbgt.w label
- fbge.w label
- fblt.w label
- fble.w label
- fbgl.w label
- fbgle.w label
- fbngle.w label
- fbngl.w label
- fbnle.w label
- fbnlt.w label
- fbnge.w label
- fbngt.w label
- fbsne.w label
- fbst.w label
-
- fbf.l label
- fbeq.l label
- fbogt.l label
- fboge.l label
- fbolt.l label
- fbole.l label
- fbogl.l label
- fbor.l label
- fbun.l label
- fbueq.l label
- fbugt.l label
- fbuge.l label
- fbult.l label
- fbule.l label
- fbne.l label
- fbt.l label
- fbsf.l label
- fbseq.l label
- fbgt.l label
- fbge.l label
- fblt.l label
- fble.l label
- fbgl.l label
- fbgle.l label
- fbngle.l label
- fbngl.l label
- fbnle.l label
- fbnlt.l label
- fbnge.l label
- fbngt.l label
- fbsne.l label
- fbst.l label
- fnop
-
- fmove.b #$12,fp0
- fmove.w #$1234,fp1
- fmove.l #$12345678,fp2
- fmove.s #$12345678,fp3
- fmove.d #$123456789abcdef0,fp4
- fmove.x #$123456789abcdef012345678,fp5
- fmove.p #$123456789abcdef012345678,fp6
- fsmove.b #$12,fp0
- fsmove.w #$1234,fp1
- fsmove.l #$12345678,fp2
- fsmove.s #$12345678,fp3
- fsmove.d #$123456789abcdef0,fp4
- fsmove.x #$123456789abcdef012345678,fp5
- fsmove.p #$123456789abcdef012345678,fp6
- fdmove.b #$12,fp0
- fdmove.w #$1234,fp1
- fdmove.l #$12345678,fp2
- fdmove.s #$12345678,fp3
- fdmove.d #$123456789abcdef0,fp4
- fdmove.x #$123456789abcdef012345678,fp5
- fdmove.p #$123456789abcdef012345678,fp6
- fmove.b fp0,(a0)
- fmove.w fp1,(a0)
- fmove.l fp2,(a0)
- fmove.s fp3,(a0)
- fmove.d fp4,(a0)
- fmove.x fp5,(a0)
- fmove.p fp6,(a0){d7}
- fmove.p fp7,(a0){#7}
-
- fmovem.x fp0-fp7,(a0)
- fmovem.x (a0),fp0-fp7
- fmovem.l fpcr/fpsr/fpiar,(a0)
- fmovem.l (a0),fpcr/fpsr/fpiar
-
- fmovecr #$00,fp0
- fmovecr #$0b,fp1
- fmovecr #$0c,fp2
- fmovecr #$0d,fp3
- fmovecr #$0e,fp4
- fmovecr #$0f,fp5
- fmovecr #$30,fp0
- fmovecr #$31,fp1
- fmovecr #$32,fp2
- fmovecr #$33,fp3
- fmovecr #$34,fp4
- fmovecr #$35,fp5
- fmovecr #$36,fp6
- fmovecr #$37,fp7
- fmovecr #$38,fp0
- fmovecr #$39,fp1
- fmovecr #$3a,fp2
- fmovecr #$3b,fp3
- fmovecr #$3c,fp4
- fmovecr #$3d,fp5
- fmovecr #$3e,fp6
- fmovecr #$3f,fp7
-
- fsave (a1)
- fsave -(a1)
- fsave $1234(a1)
- fsave $12(a1,d2.w)
- fsave $12(a1,d2.l)
- fsave $12(a1,a2.w)
- fsave $12(a1,a2.l)
- fsave $12(a1,d2.w*2)
- fsave $12(a1,d2.l*2)
- fsave $12(a1,a2.w*2)
- fsave $12(a1,a2.l*2)
- fsave $12(a1,d2.w*4)
- fsave $12(a1,d2.l*4)
- fsave $12(a1,a2.w*4)
- fsave $12(a1,a2.l*4)
- fsave $12(a1,d2.w*8)
- fsave $12(a1,d2.l*8)
- fsave $12(a1,a2.w*8)
- fsave $12(a1,a2.l*8)
- fsave $1234.w
- fsave $12345678
- frestore (a1)
- frestore (a1)+
- frestore $1234(a1)
- frestore $12(a1,d2.w)
- frestore $12(a1,d2.l)
- frestore $12(a1,a2.w)
- frestore $12(a1,a2.l)
- frestore $12(a1,d2.w*2)
- frestore $12(a1,d2.l*2)
- frestore $12(a1,a2.w*2)
- frestore $12(a1,a2.l*2)
- frestore $12(a1,d2.w*4)
- frestore $12(a1,d2.l*4)
- frestore $12(a1,a2.w*4)
- frestore $12(a1,a2.l*4)
- frestore $12(a1,d2.w*8)
- frestore $12(a1,d2.l*8)
- frestore $12(a1,a2.w*8)
- frestore $12(a1,a2.l*8)
- frestore $1234.w
- frestore $12345678
- frestore label(pc)
- label1: frestore label1(pc,d2.w)
- frestore label1(pc,d2.l)
- frestore label1(pc,a2.w)
- frestore label1(pc,a2.l)
-
- fsf (a1)
- fsf -(a1)
- fsf $1234(a1)
- fsf $12(a1,d2.w)
- fsf $12(a1,d2.l)
- fsf $12(a1,a2.w)
- fsf $12(a1,a2.l)
- fsf $12(a1,d2.w*2)
- fsf $12(a1,d2.l*2)
- fsf $12(a1,a2.w*2)
- fsf $12(a1,a2.l*2)
- fsf $12(a1,d2.w*4)
- fsf $12(a1,d2.l*4)
- fsf $12(a1,a2.w*4)
- fsf $12(a1,a2.l*4)
- fsf $12(a1,d2.w*8)
- fsf $12(a1,d2.l*8)
- fsf $12(a1,a2.w*8)
- fsf $12(a1,a2.l*8)
- fsf $1234.w
- fsf $12345678
- fsf (a1)
- fseq (a1)
- fsogt (a1)
- fsoge (a1)
- fsolt (a1)
- fsole (a1)
- fsogl (a1)
- fsor (a1)
- fsun (a1)
- fsueq (a1)
- fsugt (a1)
- fsuge (a1)
- fsult (a1)
- fsule (a1)
- fsne (a1)
- fst (a1)
- fssf (a1)
- fsseq (a1)
- fsgt (a1)
- fsge (a1)
- fslt (a1)
- fsle (a1)
- fsgl (a1)
- fsgle (a1)
- fsngle (a1)
- fsngl (a1)
- fsnle (a1)
- fsnlt (a1)
- fsnge (a1)
- fsngt (a1)
- fssne (a1)
- fsst (a1)
-
- ftrapf
- ftrapeq
- ftrapogt
- ftrapoge
- ftrapolt
- ftrapole
- ftrapogl
- ftrapor
- ftrapun
- ftrapueq
- ftrapugt
- ftrapuge
- ftrapult
- ftrapule
- ftrapne
- ftrapt
- ftrapsf
- ftrapseq
- ftrapgt
- ftrapge
- ftraplt
- ftraple
- ftrapgl
- ftrapgle
- ftrapngle
- ftrapngl
- ftrapnle
- ftrapnlt
- ftrapnge
- ftrapngt
- ftrapsne
- ftrapst
- ftrapf.w #$1234
- ftrapeq.w #$1234
- ftrapogt.w #$1234
- ftrapoge.w #$1234
- ftrapolt.w #$1234
- ftrapole.w #$1234
- ftrapogl.w #$1234
- ftrapor.w #$1234
- ftrapun.w #$1234
- ftrapueq.w #$1234
- ftrapugt.w #$1234
- ftrapuge.w #$1234
- ftrapult.w #$1234
- ftrapule.w #$1234
- ftrapne.w #$1234
- ftrapt.w #$1234
- ftrapsf.w #$1234
- ftrapseq.w #$1234
- ftrapgt.w #$1234
- ftrapge.w #$1234
- ftraplt.w #$1234
- ftraple.w #$1234
- ftrapgl.w #$1234
- ftrapgle.w #$1234
- ftrapngle.w #$1234
- ftrapngl.w #$1234
- ftrapnle.w #$1234
- ftrapnlt.w #$1234
- ftrapnge.w #$1234
- ftrapngt.w #$1234
- ftrapsne.w #$1234
- ftrapst.w #$1234
- ftrapf.l #$12345678
- ftrapeq.l #$12345678
- ftrapogt.l #$12345678
- ftrapoge.l #$12345678
- ftrapolt.l #$12345678
- ftrapole.l #$12345678
- ftrapogl.l #$12345678
- ftrapor.l #$12345678
- ftrapun.l #$12345678
- ftrapueq.l #$12345678
- ftrapugt.l #$12345678
- ftrapuge.l #$12345678
- ftrapult.l #$12345678
- ftrapule.l #$12345678
- ftrapne.l #$12345678
- ftrapt.l #$12345678
- ftrapsf.l #$12345678
- ftrapseq.l #$12345678
- ftrapgt.l #$12345678
- ftrapge.l #$12345678
- ftraplt.l #$12345678
- ftraple.l #$12345678
- ftrapgl.l #$12345678
- ftrapgle.l #$12345678
- ftrapngle.l #$12345678
- ftrapngl.l #$12345678
- ftrapnle.l #$12345678
- ftrapnlt.l #$12345678
- ftrapnge.l #$12345678
- ftrapngt.l #$12345678
- ftrapsne.l #$12345678
- ftrapst.l #$12345678
-
- end
-
-